inherent right to life - Spanish English Dictionary